package com.hui.service;

import com.hui.dao.ProductDao;
import com.hui.entity.Product;
import com.hui.mapper.ManagerVoMapper;
import com.hui.mapper.ProductVoMapper;
import com.hui.util.DruidUtil;
import com.hui.vo.ManagerVo;
import com.hui.vo.ProductVo;

import java.util.List;

/**
 * @Description
 * @date 2023/2/11 9:45
 */
public class ProductService {

    ProductDao dao = new ProductDao();

    /**
     * 查询所有货物数据
     **/
    public List<ProductVo> getProductAll() {
        return dao.findProductAll();
    }

    /**
     * 添加货物数据
     **/
    public void addProduct(Product product) {
        dao.insertProduct(product);
    }

    /**
     * 删除货物数据
     **/
    public void delProduct(int id) {
        dao.delProduct(id);
    }

    /**
     * 根据id查询ProductVo数据
     **/
    public ProductVo findProductById(int id) {
        return dao.findProductById(id);
    }

    /**
     * 修改数据
     **/
    public void updateProductById(Product product) {
        dao.updateProductById(product);

    }

    /**
     * 出库--修改数量的值
     **/
    public void updateProductNumById(int num, int id) {
        dao.updateProductNumById(num, id);
    }


}
